Big Huge Thesaurus

Onoclea struthiopteris

noun